
#include "QueryEvaluator.h"

string QueryEvaluator::query;

QueryEvaluator::QueryEvaluator(void){
}

string getQuery(){
	cin>>QueryEvaluator::query;
}
/*
static vector<entityReff> getSymbols();
static vector<string> getResults();
static vector<designAbstraction> getRelations();
static vector<pattern> getPatterns();
static vector<attr_compare> getAttrPairs();
*/
void processQuery(){
	bool valid = QueryPreprocessor::validate_query(QueryEvaluator::query);
	if(valid){
		QueryPreprocessor::getSymbols();
		QueryPreprocessor::getResults();
		QueryPreprocessor::getRelations();
		QueryPreprocessor::getPatterns();
		QueryPreprocessor::getAttrPairs();
	}
}






~QueryEvaluator(void);
;